given a leering look - Alemán Inglés Diccionario